You haven't searched anything yet.
Role: Embedded Software Developer
Location: Annapolis Junction, MD
Job Type: Full-Time
Clearance: TS/SCI poly required
ROLES AND RESPONSIBILITIES
Support numerous challenging, mission-critical projects that make a direct impact on the nation?s security and intelligence mission. Perform embedded development, vulnerability analysis, reverse engineering, software development,and operational support to solve many of the country?s toughest problems. Apply expertise in C/C development, reverse engineering, x86 Assembly,and automated unit testing in Python to develop capabilities, research existing functionality, perform protocol analysis,and learn newtechnologies quickly. Provide support throughout the development life cycle to the test team
Basic Qualifications:
? Six (6) year experience with Software development experience using C, C/C , or other proprietary languages ? Four (4) year experience with embedded platforms (Linux, Unix, Android, VxWorks) ? Knowledge of Software System Requirements Analysis, Design, Development, Integration,and/or Testing ? Development experience with Virtual Environments (VMWare/ESXi, Open Stack, Open vSwitch, QEMU) ? Experience with Software Reverse Engineering and/or debugging tools, such as IDAPro, OllyDbg, gdb, Ghidra,etc. ? Familiarity with assembly languages (development or reversing) ? Knowledge of lowlevel, systems programming concepts ? TS/SCIclearance with a polygraph ? BAor BS degree
Additional Qualifications
(nice to haves): ? Experience with vulnerability analysis and exploit development ? Experience with Python ? Experience with Assembly ? Knowledge of telecommunication
Job Type: Full-time
Pay: $170,000.00 - $180,000.00 per year
Benefits:
Schedule:
Application Question(s):
Experience:
License/Certification:
Work Location: On the road
Full Time
Business Services
$94k-111k (estimate)
04/26/2024
08/22/2024
ebintl.com
PRINCETON, NJ
200 - 500
1999
SIVAKUMAR BALASUBRAMANIAN
<$5M
Business Services
The job skills required for Embedded Software Developer-( TS/SCI + poly) include Linux, Embedded Software, Python, Software Engineering, Unit Testing, Analysis, etc. Having related job skills and expertise will give you an advantage when applying to be an Embedded Software Developer-( TS/SCI + poly). That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Embedded Software Developer-( TS/SCI + poly). Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Embedded Software Developer-( TS/SCI + poly) positions, which can be used as a reference in future career path planning. As an Embedded Software Developer-( TS/SCI + poly), it can be promoted into senior positions as an Embedded Software Engineer II that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Embedded Software Developer-( TS/SCI + poly). You can explore the career advancement for an Embedded Software Developer-( TS/SCI + poly) below and select your interested title to get hiring information.